ecologically responsible - French English Dictionary